package com.youlu.campus.entity.VO.req;

import com.youlu.campus.entity.enums.TaskBizType;
import lombok.Data;

import java.io.Serializable;

@Data
public class PlatformTaskQueryVO implements Serializable {

    private String platform;

    private String appId;
    /**
     * Logo
     */
    private String logo;
    /**
     * 任务页面展示语,例如:实践行动
     */
    private String title;
    /**
     * 任务页面展示副标题,例如:上传活动图片，可获得活力值
     */
    private String subTitle;
    /**
     * 按钮名字
     */
    private String buttonName;
    /**
     * 任务类型
     */
    private TaskBizType taskBizType;
    /**
     * 获得工作量,例如:分享数量,订单量
     */
    private Double quantity;
    /**
     * 完成门限,例如完成10及格
     */
    private Double threshold;
    /**
     * 任务状态 0 显示 1 关闭
     */
    private Integer status = 0;

    private Integer page;
    private Integer pageSize;
}
